head pulley - French English Dictionary